﻿using System.Collections.Generic;
using Rescue_of_the_Dwarvenzombies.SceneObjects;
using Microsoft.Xna.Framework;
using Rescue_of_the_Dwarvenzombies.SceneObjects.GameObjects.Obstacles;

namespace Rescue_of_the_Dwarvenzombies.Scene.Levels
{
    interface ILevel
    {
        List<ISceneObject> GetWalls();
        List<ISceneObject> GetStones();
        List<ISceneObject> GetHoles();
        Vector2[] GetSpawningPos();
        Vector2 GetPlayerStartingPos(int playerIndex);
        ISceneObject GetGround();
        int GetAmountOfEnemies();
    }
}
